package org.cyberz.jsm;

import java.lang.annotation.*;

/**
 * An annotation representing a state transition.
 * 
 * @author Andrea Leofreddi
 */
@Retention(RetentionPolicy.RUNTIME)
public @interface FsmTransition {
	String from();
    String to();

	String on();

    String id() default "";
    
    int priority() default 0;
}
